home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / standard / multmatrix.z / multmatrix
Encoding:
Text File  |  2002-10-03  |  2.1 KB  |  67 lines

  1.  
  2.  
  3.  
  4. mmmmuuuullllttttmmmmaaaattttrrrriiiixxxx((((3333GGGG))))                                                  mmmmuuuullllttttmmmmaaaattttrrrriiiixxxx((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      mmmmuuuullllttttmmmmaaaattttrrrriiiixxxx - premultiplies the current transformation matrix
  10.  
  11. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  12.      vvvvooooiiiidddd mmmmuuuullllttttmmmmaaaattttrrrriiiixxxx((((mmmm))))
  13.      MMMMaaaattttrrrriiiixxxx mmmm;;;;
  14.  
  15. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  16.      _m   expects the matrix that is to premultiply the current matrix.
  17.  
  18. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  19.      mmmmuuuullllttttmmmmaaaattttrrrriiiixxxx premultiplies the current matrix, as specified by mmmmmmmmooooddddeeee, by
  20.      the 4x4 floating point matrix _m.  Thus if _T is the current matrix,
  21.      mmmmuuuullllttttmmmmaaaattttrrrriiiixxxx((((_M)))) replaces _T with _M*_T.  The current matrix is the top matrix
  22.      on the transformation stack if mmmmmmmmooooddddeeee is MMMMSSSSIIIINNNNGGGGLLLLEEEE, the top matrix on the
  23.      ModelView matrix stack if mmmmmmmmooooddddeeee is MMMMVVVVIIIIEEEEWWWWIIIINNNNGGGG, the Projection matrix if
  24.      mmmmmmmmooooddddeeee is MMMMPPPPRRRROOOOJJJJEEEECCCCTTTTIIIIOOOONNNN, or the Texture matrix if mmmmmmmmooooddddeeee is MMMMTTTTEEEEXXXXTTTTUUUURRRREEEE.
  25.  
  26. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  27.      getmatrix, loadmatrix, popmatrix, pushmatrix
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.